import http from '../utils/http';

// 任务列表相关API
export default {
  // 获取用户的所有列表
  getLists(userId: number) {
    return http.get('/lists', {
      params: { userId }
    });
  },

  // 获取特定列表
  getList(id: number) {
    return http.get(`/lists/${id}`);
  },

  // 创建新列表
  createList(listData: any) {
    return http.post('/lists', listData);
  },

  // 更新列表
  updateList(id: number, listData: any) {
    return http.put(`/lists/${id}`, listData);
  },

  // 删除列表
  deleteList(id: number) {
    return http.delete(`/lists/${id}`);
  }
};
